package com.bbcare.img.plat.store.ibatis;

import java.util.List;
import java.util.Map;

import com.bbcare.img.plat.entity.AiImgMark;

/**
 * @name: 影像文件标记信息存储接口(ai_equip_info)
 * @author: DemonLee
 * @createTime: 2017.11.1
 * @description: 影像文件标记信息
 * @modify:
 * 
 */
public interface IImgMarkDAO {
    /**
     * 查询影像文件标记记录
     * 
     * @param map
     * @return list
     */
    public List<AiImgMark> listImgMarkByCondition(Map<String, Object> argIn) throws Exception;

    /**
     * 添加标记记录
     * 
     * @param AiImgMark
     * @return int
     */
    public int saveAiImgMark(AiImgMark img) throws Exception;

    /**
     * 标记记录入历史表
     * 
     * @param id,updateType,updateTime,updateAccept
     * @return int
     */
    public int saveAiImgMarkHis(Map<String, Object> argIn) throws Exception;

    /**
     * 更新标记记录
     * 
     * @param AiImgMark
     * @return int
     */
    public int updateAiImgMark(Map<String, Object> argIn) throws Exception;
}
